31/10/24 - Demo and admin
Did demo.
Expenses for San Diego.
30/10/24 - Demo & Gatekeeper
Debugging helm installation of gatekeeper
Finishing demo.
29/10/24 - Demo & Gatekeeper
Also demo prep.
Reviewing gatekeeper code/docs.
28/10/24 - DM API staging
Fixing some bits of the DM API, implementing the actual staging logic.
24/10/24 - Gatekeeper Helm chart
Making the Gatekeeper helm chart work with JC.
23/10/24 - DM API staging
Refactoring better for token timeouts (created AuthenticatedSession).
22/10/24 - DM API staging
Made DM API more robust to retries & token timeouts
Explored what would need to be done for staging:
- route checks storage_area_id is tier0 RSE
- gets site of this RSE
- checks prepareData service exists at same site
- runs chained move/prepare data task
-- prepare_data task should accept did & RSE to infer the rule_id, as well as info about the web service to prepare the data and the user's token (and stratgegy?)
-- checks status of rule id before proceeding (must be OK)
-- "unpacks" the contents of the container DID -> refer to move_data structure (.containers, .datasets, .files) (must conform?)
-- runs web service for preparing (feed in USER token, data files with structure & job id) + polls
-- need to add "mock" data preparation service to docker-compose for testing?
Need to write the permissions service plugin for prepareData requests.
21/10/2024 - DM API staging
Finessing mov data task, added skeleton for staging.
17/10/2024 - DM API staging
Moved movement of data to celery task so can chain move & prepare together for staging.
Verified works for move, need to add staging endpoints back in and think about the interface.
16/10/2024 - Meetings
Backlog refinement meeting.
Ingestion meeting.
15/10/2024 - gatekeeper + admin + support
Looking at gatekeeper (refamiliarising myself with it)
ITSRC added, JPSRC checked for readiness.
Some feature level support (dashboards, ingestion dashboards, rse naming)
14/10/2024 - admin + support
Travel expenses.
ITSRC, JPSRC, CHSRC support.
Some feature level support (dashboards).
10/10/2024 - Arch meeting, admin
01/10/2024 to 04/10/2024 - Rucio Workshop 2024